John O'SheaJohn O'Shea
Asian Games 2026 Badminton Draw: Byes, Paper Brackets and the Trap of False CertaintyThe Asian Games 2026 badminton draw was released on Thursday. The bracket sho...
Asian Games 2026 Badminton Draw: Byes, Brackets and the Five-Day Schedule ProblemOn September 26, 2026, in Aichi-Nagoya, a men's singles player may have to wa...
Asian Games 2026: The Badminton Draw Exposes a Structure — and the Editing Errors Nobody Wants to NameOn Thursday, the organizers of the Asian Games 2026 in Aichi-Nagoya announced...
Asian Games 2026: The Badminton Draw, Two Pairs Off the Record and a Five-Day Compressed ScheduleOn the badminton bracket published on Thursday for the 2026 Asian Games, one...
The Empty Analysis and the Honesty of a Sports WriterOn my computer screen in Hanoi, a document opened one August morning. I read ...
Indonesia vs Malaysia at Gelora Bung Karno: Top of Group A and a Competition Name MistakenI reopened the match preview for Indonesia against Malaysia on a regional new...
Women's Volleyball at Asiad 20: China Completes the Hat-Trick, and the Two Questions Behind the CrownThe referee blew the final whistle of the championship match, and in the...
Presidents Cup 2026: Team USA's 0-3-1 Pairing and Thursday's Five Opening Fourball Matches at MedinahScottie Scheffler and Sam Burns will open for Team USA in the first fourball...
$80 Million and 5 First-Round Picks: Why the LA Clippers Should Accept the NBA Penalty Instead of Fighting ItI have followed NBA penalty cases since the 2026 Timberwolves, and I have nev...
Tactical Analysis of Vietnamese Football Match and Transfer Market: Core Information MissingThe input information is insufficient to create an analytical article. Please...
Courtois Invests in Fusion Group: A 2.4% Stake, $484,000, and Astralis's Liquidity ProblemA single tweet can be worth more than a contract. But once real money is on t...
Running Distance and the “Effort” Trap the V.League Weaves for ItselfHook In the 2026 season, on a June evening, I sat in the seventh row of stand...
Table Tennis England Members' Day: Member Voice and the Test of Turning Talk into ActionOn a morning at Table Tennis England, there was no ball bouncing on a table, ...
Vietnamese Football and the Trap of Full-But-Empty Analytical FrameworksAt Changzhou, on a night of heavy snow, a generation of Vietnamese players...
Williams after Baku: A Point Gifted, a Foundation LaidIn Baku, on lap 31, I heard a sound no grandstand could have produced: the...
Kawhi to Toronto: No More Obstacles, But Is He Still Himself?Kawhi Leonard is standing at the door of a return to the Toronto Raptors — th...
Miccoli's farewell: father assists, son scores, and Palermo faces the heritage questionAt Renzo Barbera, there was a moment that no modern football algorithm could...
Two Golds, Two Partners: Vietnam's Chuncheon 2026 Poomsae Gold and What the Scoreboard Refuses to SayChuncheon, South Korea. On the event-splitting board of the World Poomsae...
Indonesia Reaches 2026 Asian Games Men's Team Badminton Final on Doubles FoundationIndonesia's men's team has reached the badminton final at the 2026 Asian Game...
Systemic Gaps: When an Esports Recovery File Returns ZeroOn the third night of a mid-season week, I opened a forty-page analysis file ...
